Dynamic bezel for a mobile device

ABSTRACT

An article, device and method may detect a touch of a human hand on an interactive area of a user interface display of a mobile device. A non-interactive area may be displayed on the user interface display in at least a location of the touch of the human hand.

CROSS REFERENCE TO RELATED APPLICATIONS

This application is a continuation of, claims the benefit of andpriority to, previously filed U.S. patent application Ser. No.12/824,403 entitled “A DYNAMIC BEZEL FOR A MOBILE DEVICE” filed on Jun.28, 2010, the subject matter of which is hereby incorporated byreference in its entirety.

BACKGROUND

There is a desire to maximize the screen for handheld devices. Bymaximizing the screen, the usable area of the device is increased.However, for touch screen handheld devices, if the usable area extendsfully to the edge, the hand held device becomes awkward to hold assupporting fingers inadvertently interfere with the hand held device'soperation. If the handheld device includes a bezel large enough for auser's hand, the size of the screen is reduced.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates one embodiment of a system.

FIG. 2 illustrates one embodiment of an apparatus with a maximizedinteractive area on the user interface display.

FIG. 3 illustrates a mobile device with a first example of anon-interactive virtual bezel according to an embodiment.

FIG. 4 illustrates a mobile device with a second example of anon-interactive virtual bezel according to an embodiment.

FIG. 5 illustrates one embodiment of a logic diagram for determining asize of a non-interactive virtual bezel.

DETAILED DESCRIPTION

Various embodiments may be generally directed to a non-interactivevirtual bezel for a mobile device. In one embodiment, for example, alocation of a touch of a human hand on an interactive area of a userinterface display of a mobile device may be detected. A non-interactivearea may be displayed on the user interface display in at least alocation of the touch of the human hand.

In an embodiment, for example, a mobile device may include a screen thatextends to the edge of the mobile device. The screen may include a userinterface display with a dynamically adjustable interactive area of theuser display interface. When the device detects that no human hands areholding the screen, the interactive area of user interface display mayexpand to the edges of the device. When the device detects a human handholding the screen, the size of the interactive area of the userinterface display may be reduced. At least the location of the touch ofthe human hand may become a non-interactive, decorative, virtual bezel.A dynamic non-interactive virtual bezel, formed as a result of a user'shuman hand holding the device, may be prevent unwanted and/or unintendedaction by the user.

Other embodiments may be described and claimed. Various embodiments maycomprise one or more elements. An element may comprise any structurearranged to perform certain operations. Each element may be implementedas hardware, software, or any combination thereof, as desired for agiven set of design parameters or performance constraints. Although anembodiment may be described with a limited number of elements in acertain topology by way of example, the embodiment may include more orless elements in alternate topologies as desired for a givenimplementation. It is worthy to note that any reference to “oneembodiment” or “an embodiment” means that a particular feature,structure, or characteristic described in connection with the embodimentis included in at least one embodiment. The appearances of the phrase“in one embodiment” in various places in the specification are notnecessarily all referring to the same embodiment.

FIG. 1 illustrates one embodiment of a system. FIG. 1 illustrates ablock diagram of one embodiment of a mobile device 100. Although FIG. 1may show a limited number of nodes by way of example, it can beappreciated that more or less nodes may be employed for a givenimplementation.

Mobile device 100 may include, but is not limited to, a laptop, anotebook, a handheld computer, a handheld enclosure, a portableelectronic device, a mobile internet device (MID), a table, a slateand/or a personal digital assistant. The embodiments, however, are notlimited to this example.

As shown in the illustrated embodiment of FIG. 1, the mobile device 100may include a processor 110, a memory unit 120, a screen 130, a sensor140 and user interface module 150. The embodiments, however, are notlimited to the elements shown in FIG. 1.

As shown by the mobile device 100, the mobile device 100 may comprise aprocessor 110. The processor 110 may be implemented as any processor,such as a complex instruction set computer (CISC) microprocessor, areduced instruction set computing (RISC) microprocessor, a very longinstruction word (VLIW) microprocessor, a processor implementing acombination of instruction sets, or other processor device. In oneembodiment, for example, the processor 135 may be implemented as ageneral purpose processor, such as a processor made by Intel®Corporation, Santa Clara, Calif. The processor 110 may be implemented asa dedicated processor, such as a controller, microcontroller, embeddedprocessor, a digital signal processor (DSP), a network processor, amedia processor, an input/output (I/O) processor, and so forth. Theembodiments are not limited in this context.

As further shown by the mobile device 100, the mobile device 100 maycomprise a memory unit 120. The memory unit 120 may comprise anymachine-readable or computer-readable media capable of storing data,including both volatile and non-volatile memory. For example, the memory120 may include read-only memory (ROM), random-access memory (RAM),dynamic RAM (DRAM), Double-Data-Rate DRAM (DDRAM), synchronous DRAM(SDRAM), static RAM (SRAM), programmable ROM (PROM), erasableprogrammable ROM (EPROM), electrically erasable programmable ROM(EEPROM), flash memory, polymer memory such as ferroelectric polymermemory, ovonic memory, phase change or ferroelectric memory,silicon-oxide-nitride-oxide-silicon (SONOS) memory, magnetic or opticalcards, or any other type of media suitable for storing information. Itis worthy to note that some portion or all of the memory 120 may beincluded on the same integrated circuit as the processor 110, oralternatively some portion or all of the memory 120 may be disposed onan integrated circuit or other medium, for example a hard disk drive,that is external to the integrated circuit of the processor 110. In anembodiment, the memory may include data and instructions to operate theprocessor. The embodiments are not limited in this context.

The mobile device 100 may comprise a screen 130. In an embodiment, thescreen 130 may comprise an organic light emitting diode (OLED) display,a liquid crystal display (LCD), or other glass and/or plastic materials.In an embodiment, the screen 130 may provide high brightness and/orcontrast. For example, the screen may have a 2000:1 contrast. In anembodiment, the screen 130 may have a wide aspect ratio. In anembodiment, the screen 130 may be located on the side of the mobiledevice. In an embodiment, the screen 130 may be located on a front sideor the main side of mobile device. In an embodiment, the screen 130 mayextend to the edge of the mobile device 100. For example, the mobiledevice may have no visible physical bezel connecting or joining thescreen 130 to the edge of the mobile device 100. In an embodiment, themobile device may have a small physical bezel 135 around the edge of thescreen that forms the rim or boarder connecting the screen 130 to therest of the device.

In an embodiment, the screen 130 may include a user interface displayand/or a touch screen. The user interface display and/or touch screenmay include a graphical user interface. In an embodiment, the entirescreen 130 may include a user interface display and/or a touch screen.In an embodiment, only a part of the screen 130 may include a userinterface display and/or a touch screen. In an embodiment, the screen130 with a user interface display may include one or more interactiveand/or non-interactive areas.

In an embodiment, the screen 130 may display text, symbols and/orimages. In an embodiment, the screen 130 may include a monochromaticdisplay screen. In an embodiment, the screen 130 may include ared/green/blue (RGB) display. In an embodiment, the screen 130 mayinclude a background display color. For example, the screen 130 may havea variety of background colors including, but not limited to, red, blue,yellow, white, clear, pink, green, etc. In an embodiment, the backgroundcolor may be based on the user interactive display on the screen 130. Inan embodiment, the one or more colors on the screen 130 may vary basedon whether the area of the user interface display is interactive ornon-interactive.

In various embodiments, the mobile device 100 may comprise a sensor 140.In an embodiment, the sensor 140 may be used, along with user interfacemodule 150, to determine when a human hand is on and/or touching thescreen 130. In an embodiment, the sensor 140 and the user interfacemodule 150 may determine the movement of a user's hand. In anembodiment, the sensor 140 and the user interface module 150 maydetermine a touch of a human hand. In an embodiment, the sensor 140 andthe user interface module 150 may determine the movement of at least aportion of a human hand via the touch of one or more fingers. In anembodiment, a sensor 140 may use, but is not limited to, detect alocation of a touch of a human hand via capacitive touch technologyand/or resistive touch technology. The embodiments are not limited inthis context.

In an embodiment, the sensor 140 and the user interface module 150 maydetermine when a user's hand is holding the mobile device 100. In anembodiment, the sensor 140 and the user interface module 150 mayidentify a lack of motion by the human hand holding the mobile device100. In an embodiment, the sensor 140 and analysis from the userinterface module 150 may determine that a human hand is motionless. Thesensor 140 and/or the user interface module 150 may identify coordinateswhich are common touch points of a user's hand on and/or against amobile device 100. In an embodiment, the coordinates may be geographicalcoordinates. In an embodiment, the common touch points may be commonlocations where a user's hand holds the device. Based on the movement,positioning and/or coordinates of the human hand, the user interfacemodule 150 may determine whether the user's hand is actively using themobile device 100 or if the user's hand is holding onto the mobiledevice 100.

In an embodiment, the device may be able to sense a touch from a humanhand from one or more other sides of the device. For example, the devicemay include a detection sensor on the physical bezel 130 and/on thebackside of the device (not shown). The detection sensor may be a partof or separate from sensor 140. In an embodiment, a sensor may determinethat a human hand touched and/or is touching the physical bezel and/orthe backside of the device. The user interface module 150 may combinethe information about one or more touch locations from the physicalbezel and/or the backside of the device with information about one ormore touch locations on the user interface display to determine if theuser is holding the device.

In an embodiment, the device may display a non-interactive area on theuser interface display when the device determines that a human hand isholding the device. In an embodiment, the user interface module maydisplay a non-interactive virtual bezel on the user interface displaywhen the user interface module determines that a human hand is holdingthe device. In an embodiment, the device may include a place for theuser to touch if a non-interactive dynamic virtual bezel is incorrectlydisplayed. In an embodiment, a user may touch a location on theinteractive area of the user interface display to indicate that thenon-interactive virtual bezel was incorrectly displayed. In anembodiment, the location on the screen may vary based on the location ofthe non-interactive virtual bezel. In an embodiment, a user may touch aplace on the device, such as, but not limited to, a button, a switch, awheel and a scroll bar, to indicate that the non-interactive virtualbezel was incorrectly displayed. For example, a button may be located onthe physical bezel or the backside of the device. A user may press thebutton to indicate that the non-interactive virtual bezel wasincorrectly displayed. In an embodiment, once a user indicates that thenon-interactive virtual bezel is incorrectly displayed, thenon-interactive virtual bezel may be removed and replaced with aninteractive user interface display.

FIG. 2 illustrates one embodiment of an apparatus with a maximizedinteractive area on the user interface display. As shown in FIG. 2,mobile device 200 has a maximized interactive area on the user interfacedisplay 205. The user interface display 205 includes the entire screen130. In an embodiment, when the device detects that no hands are holdingthe display screen, the interactive area of the user interface displaymay fill the screen. In an embodiment, if the interactive area of theuser interface display was previously reduced, the interactive area mayexpand to fill the screen. In an embodiment, the interactive area of theuser interface display 205 may include all or a majority of the screen.

As shown in FIG. 2, a human hand 210 may hold the device on the edge ofan interactive area of the user interface display 205 of the screen. Inan embodiment, a user may place a portion of their hand, such as theirthumb, 210 on the user interface display 205 in order to hold the mobiledevice 200. In an embodiment, the user may hold the device with the fulllength of their thumb 210. It may be detected that a human hand 210 isholding the device 200 on an interactive area. As a result, theinteractive area of user interface display may be reduced. In anembodiment, it may be determined that the user's hand 210 is holding thedevice by the amount of time that the user's hand 210 is in a positiontouching an interactive area of the user interface display 205. In anembodiment, it may be determined that the user's hand 210 is holding thedevice by the location of the human hand 210 touching the device. Forexample, the location may be determined using coordinates. In anembodiment, at least the area 215 where the human hand touches thescreen 210 may become a non-interactive area of the user interfacedisplay 205. In an embodiment, the area 215 where at least a portion ofthe human hand touches the screen 210 may become a non-interactive areaof the user interface display 205. In an embodiment, the non-interactivearea of the user interface display 205 may be a non-interactive virtualbezel. By excluding the area under the touch of the human hand frombeing an interactive area of the user interface display, unwanted and/orunintended action as a result of the human hand holding the device maybe prevented.

FIG. 3 illustrates a mobile device with a first example of anon-interactive virtual bezel according to an embodiment. As shown inFIG. 3, the interactive area of the user interface display on the screenmay decrease in size to create a non-interactive area on the userinterface display. In an embodiment, the non-interactive area of theuser interface may be a virtual bezel. The virtual bezel may be adecorative, non-interactive area. In an embodiment, the display of thevirtual bezel may be a different color than the display of theinteractive area of the user interface display. The difference in colormay be used to identify that the virtual bezel is a non-interactive areaof the user interface display. For example, the interactive area of theuser interface display may have a white background color with variouscolors for touch-screen buttons while the non-interactive virtual bezelon the user interface display may have a black color. In an embodiment,the display of the non-interactive virtual bezel may be colored so thatthe virtual bezel does not look like a part of the screen. In anembodiment, the display of the non-interactive virtual bezel may becolored so that it blends from the screen onto the device. In anembodiment, the display of the non-interactive virtual bezel may becolored so that it blends into a physical bezel on the device.

In an embodiment, the area and/or shape of the non-interactive virtualbezel may include a variety of forms. In an embodiment thenon-interactive virtual bezel may be displayed under at least a portionof the human hand. In an embodiment, the virtual bezel may be anon-interactive rectangular area on the mobile device that extends fromthe edge of the side of the screen until past the point of the humanhand touching the device. As shown in FIG. 3, the virtual bezel, ornon-interactive area 315 of the user interface display, may cause theinteractive area of the user interface display to reduce in size. Theinteractive area 305 of the user interface display may appear shifted toone side of the screen. In the example shown, the interactive area 305of the user interface display may appear shifted to the left, becausethe virtual bezel 315, formed as a result of the human hand 310, mayappear on the right side of the screen. In an embodiment, theinteractive area 305 of the user interface display may appear shifted tothe right because the virtual bezel 315, formed as a result of the humanhand 310, may on the left side of the screen. In an embodiment, a usermay have hands 310 on both sides (not shown) of the mobile device. As aresult, virtual bezels may form on both sides of the screen and theinteractive area of the user interface display 305 may appear in thecenter of the screen of the mobile device.

In an embodiment, the sensor may not respond to hand motions ormovements on the non-interactive virtual bezel. In an embodiment, handmovements in the non-interactive virtual bezel may be disregarded by thesensor and/or the user interface module. In an embodiment, it may bedetermined whether a human hand is still located on the non-interactivevirtual bezel. In an embodiment, the sensor may determine whether thehuman hand is still located on the non-interactive virtual bezel. In anembodiment, the device may determine whether the human hand is stilllocated on the non-interactive virtual bezel by determining one or moretouch locations of the human hand on the user interface display, thephysical bezel and/or the backside of the device. In an embodiment, itmay be determined whether the hand is still located on thenon-interactive virtual bezel after a period of time. In an embodiment,a sensor, such as, but not limited to a touch sensor, may determine thatthe human hand was removed. In an embodiment, the device may use datafor analyzing whether the human hand was removed. In an embodiment, theuser interface module may be programmed with profiles of commonparameters known to closely correlate with support grips from a humanhand. In an embodiment, statistical analysis may be used to determine ifthe human hand is on or is removed from the device. If the deviceincludes a place for a user to touch if a non-interactive dynamicvirtual bezel was incorrectly displayed, statistical analysis may beused to determine which of the one or more touches by the human handwere incorrectly interpreted as non-interactive.

FIG. 4 illustrates a mobile device with a second example of anon-interactive virtual bezel according to an embodiment. In anembodiment, the virtual bezel or the non-interactive area of the userinterface display may be the area surrounding the human hand. Forexample, the virtual bezel 415 may be an enlarged thumbprint on thedisplay screen. As the virtual bezel 415, is only the area surroundingthe human hand 410, the rest of the user interface display may be and/ormay remain interactive 405. In an embodiment, the interactive andnon-interactive areas of the user interface display may bedifferentiated by color. In an embodiment, the color of the screen willnot change when an area of the user interface display becomesnon-interactive. In an embodiment, the non-interactive area of the userinterface display may be surrounded on all sides by the interactive areaof the user interface display. In an embodiment, the non-interactivearea of the user interface display may extend to at least one edge ofthe screen.

FIG. 5 illustrates one embodiment of a logic diagram for determining asize of a non-interactive virtual bezel. Logic flow 500 may berepresentative of the operations executed by one or more embodimentsdescribed herein. As shown in logic flow 500, a touch of a human handmay be detected 505 on an interactive area of a user interface displayof a mobile device. In an embodiment, the human hand may be detected 505touching the device at one or more locations on the user interfacedisplay, the physical bezel and/or the backside of the mobile device. Inan embodiment, a sensor may be used to determine a location of the touchof the human hand. In an embodiment, a sensor may be used to determine alocation under the human hand. In an embodiment, the sensor may useresistive touch technology or capacitive touch technology. In anembodiment, locations of one or more touches of the human hand may bedetermined using coordinates.

In an embodiment, it may be determined 510 that the human hand isholding the device at the location. In an embodiment, it may bedetermined that the location of the touch of the human hand on theinterface display is static, not moving and/or motionless. In anembodiment, the interactive area of the user interface display may bereduced 515 based on the location of the touch of the human hand. Anon-interactive virtual bezel may be dynamically displayed 520 on theuser interface display in at least the location under the human hand. Inan embodiment, the non-virtual bezel may be displayed on a side of thescreen. In an embodiment, the color of the display of thenon-interactive virtual bezel may be a different color than the color ofthe display of the interactive area of the user interface display.

In an embodiment, it may be determined 525 whether the human hand isholding the device. If the human hand is and/or remains holding thedevice, a non-interactive virtual bezel may continue to be displayed. Ifthe human hand is no longer holding the device, the non-interactivevirtual bezel may be removed 530. In an embodiment, the interactive areaof the user interface display may be extended 535 to cover the area ofthe screen previously displaying the non-interactive virtual bezel. Inan embodiment, once it is determined that the human hand is no longerholding onto the user interface display, the entire user interfacedisplay may become interactive.

In an embodiment, a second touch may be detected on the interactive areaof the user interface display the mobile device. In an embodiment, thesecond touch may be from a second human hand. In an embodiment, thesecond touch may be from the same human hand as the first touch. In anembodiment, a second non-interactive virtual bezel may be displayed onthe user interface display in at least a second location of the secondtouch.

Numerous specific details have been set forth herein to provide athorough understanding of the embodiments. It will be understood bythose skilled in the art, however, that the embodiments may be practicedwithout these specific details. In other instances, well-knownoperations, components and circuits have not been described in detail soas not to obscure the embodiments. It can be appreciated that thespecific structural and functional details disclosed herein may berepresentative and do not necessarily limit the scope of theembodiments.

Various embodiments may be implemented using hardware elements, softwareelements, or a combination of both. Examples of hardware elements mayinclude processors, microprocessors, circuits, circuit elements (e.g.,transistors, resistors, capacitors, inductors, and so forth), integratedcircuits, application specific integrated circuits (ASIC), programmablelogic devices (PLD), digital signal processors (DSP), field programmablegate array (FPGA), logic gates, registers, semiconductor device, chips,microchips, chip sets, and so forth. Examples of software may includesoftware components, programs, applications, computer programs,application programs, system programs, machine programs, operatingsystem software, middleware, firmware, software modules, routines,subroutines, functions, methods, procedures, software interfaces,application program interfaces (API), instruction sets, computing code,computer code, code segments, computer code segments, words, values,symbols, or any combination thereof. Determining whether an embodimentis implemented using hardware elements and/or software elements may varyin accordance with any number of factors, such as desired computationalrate, power levels, heat tolerances, processing cycle budget, input datarates, output data rates, memory resources, data bus speeds and otherdesign or performance constraints.

Some embodiments may be described using the expression “coupled” and“connected” along with their derivatives. These terms are not intendedas synonyms for each other. For example, some embodiments may bedescribed using the terms “connected” and/or “coupled” to indicate thattwo or more elements are in direct physical or electrical contact witheach other. The term “coupled,” however, may also mean that two or moreelements are not in direct contact with each other, but yet stillco-operate or interact with each other.

Some embodiments may be implemented, for example, using amachine-readable medium or article which may store an instruction or aset of instructions that, if executed by a machine, may cause themachine to perform a method and/or operations in accordance with theembodiments. Such a machine may include, for example, any suitableprocessing platform, computing platform, computing device, processingdevice, computing system, processing system, computer, processor, or thelike, and may be implemented using any suitable combination of hardwareand/or software. The machine-readable medium or article may include, forexample, any suitable type of memory unit, memory device, memoryarticle, memory medium, storage device, storage article, storage mediumand/or storage unit, for example, memory, removable or non-removablemedia, erasable or non-erasable media, writeable or re-writeable media,digital or analog media, hard disk, floppy disk, Compact Disk Read OnlyMemory (CD-ROM), Compact Disk Recordable (CD-R), Compact DiskRewriteable (CD-RW), optical disk, magnetic media, magneto-opticalmedia, removable memory cards or disks, various types of DigitalVersatile Disk (DVD), a tape, a cassette, or the like. The instructionsmay include any suitable type of code, such as source code, compiledcode, interpreted code, executable code, static code, dynamic code,encrypted code, and the like, implemented using any suitable high-level,low-level, object-oriented, visual, compiled and/or interpretedprogramming language.

Unless specifically stated otherwise, it may be appreciated that termssuch as “processing,” “computing,” “calculating,” “determining,” or thelike, refer to the action and/or processes of a computer or computingsystem, or similar electronic computing device, that manipulates and/ortransforms data represented as physical quantities (e.g., electronic)within the computing system's registers and/or memories into other datasimilarly represented as physical quantities within the computingsystem's memories, registers or other such information storage,transmission or display devices. The embodiments are not limited in thiscontext.

It should be noted that the methods described herein do not have to beexecuted in the order described, or in any particular order. Moreover,various activities described with respect to the methods identifiedherein can be executed in serial or parallel fashion.

Although specific embodiments have been illustrated and describedherein, it should be appreciated that any arrangement calculated toachieve the same purpose may be substituted for the specific embodimentsshown. This disclosure is intended to cover any and all adaptations orvariations of various embodiments. It is to be understood that the abovedescription has been made in an illustrative fashion, and not arestrictive one. Combinations of the above embodiments, and otherembodiments not specifically described herein will be apparent to thoseof skill in the art upon reviewing the above description. Thus, thescope of various embodiments includes any other applications in whichthe above compositions, structures, and methods are used.

It is emphasized that the Abstract of the Disclosure is provided tocomply with 37 C.F.R. .sctn. 1.72(b), requiring an abstract that willallow the reader to quickly ascertain the nature of the technicaldisclosure. It is submitted with the understanding that it will not beused to interpret or limit the scope or meaning of the claims. Inaddition, in the foregoing Detailed Description, it can be seen thatvarious features are grouped together in a single embodiment for thepurpose of streamlining the disclosure. This method of disclosure is notto be interpreted as reflecting an intention that the claimedembodiments require more features than are expressly recited in eachclaim. Rather, as the following claims reflect, inventive subject matterlies in less than all features of a single disclosed embodiment. Thusthe following claims are hereby incorporated into the DetailedDescription, with each claim standing on its own as a separate preferredembodiment. In the appended claims, the terms “including” and “in which”are used as the plain-English equivalents of the respective terms“comprising” and “wherein,” respectively. Moreover, the terms “first,”“second,” and “third,” etc. are used merely as labels, and are notintended to impose numerical requirements on their objects.

Although the subject matter has been described in language specific tostructural features and/or methodological acts, it is to be understoodthat the subject matter defined in the appended claims is notnecessarily limited to the specific features or acts described above.Rather, the specific features and acts described above are disclosed asexample forms of implementing the claims.

The invention claimed is:
 1. An article comprising a non-transitorymachine-readable storage medium containing instructions that whenexecuted by a processor enable a system to: detect a touch of a humanhand on a display of a mobile computing device; and adjust aninteractive area on the display to accommodate a non-interactive area,the non-interactive area comprising a virtual bezel, the virtual bezelarranged to extend from an edge of the display to a point defined by thedetected touch on the display.
 2. The article of claim 1, comprisinginstructions that when executed enable a system to detect one or more ofa capacitive touch and a resistive touch.
 3. The article of claim 1,further comprising instructions that when executed enable a system to:detect that the touch of the human hand is no longer on thenon-interactive area of the user interface display; and remove thenon-interactive area.
 4. The article of claim 3, comprising instructionsthat when executed enable a system to extend the interactive area of thedisplay to an edge of a screen on the mobile computing device.
 5. Thearticle of claim 1, further comprising instructions that when executedenable a system to: detect a second touch of a second human hand on thedisplay of the mobile computing device; and adjust the interactive areaon the display to accommodate a second non-interactive area in at leasta second location of the second touch.
 6. The article of claim 1,comprising instructions that when executed enable a system to displaythe interactive area of the user interface display in a first color andthe non-interactive area in a second color.
 7. The article of claim 1,comprising instructions that when executed enable a system to determinethat the human hand remained in the location for at least a period oftime.
 8. The article of claim 1, comprising instructions that whenexecuted enable a system to detect a touch of a human hand on a physicalbezel of the mobile computing device, wherein the virtual bezel isarranged to extend from edge of the display proximate to a locationdefined by the detected touch of the human hand on the physical bezel.9. The article of claim 1, comprising instructions that when executedenable a system to generate the non-interactive area on the displaybased at least on a location of the touch of the human hand on thedisplay.
 10. A mobile computing device comprising: a display; a userinterface module operative to render one or more user interface elementson the display; a sensor to detect a touch of a human hand on thedisplay, the user interface module operative to adjust an interactivearea of the one or more user interface elements on the display toaccommodate a non-interactive area, the non-interactive area comprisinga virtual bezel arranged to extend from an edge of the display to apoint defined by the detected touch on the display.
 11. The device ofclaim 10, the user interface module operative to render the interactivearea comprising a first color and the non-interactive area comprising asecond color.
 12. The mobile computing device of claim 10, the sensoroperative to detect a touch of a human hand on a physical bezel of themobile computing device, wherein the virtual bezel is arranged to extendfrom edge of the display proximate to a location defined by the detectedtouch of the human hand on the physical bezel.
 13. The mobile computingdevice of claim 10, the user interface module operative to render thenon-interactive area on the display based at least on a location of thetouch of the human hand on the display.
 14. The mobile computing deviceof claim 10, the sensor operative to detect that the touch of the humanhand is no longer on the non-interactive area and the user interfacemodule operative to remove the non-interactive area.
 15. A computerimplemented method comprising: detecting a location of a touch of ahuman hand on an interactive area of a user interface rendered on adisplay of a mobile computing device; generating a non-interactive areato be rendered in an area of at least a portion of the detected touch onthe display, the non-interactive area comprising a virtual bezelarranged to extend from an edge of the display to a point defined by thedetected touch on the display; and reducing the interactive area of theuser interface to accommodate the non-interactive area.
 16. The computerimplemented method of claim 15, comprising determining that the humanhand is in the location for at least a predetermined period of time. 17.The computer implemented method of claim 15, comprising detecting one ormore of a capacitive touch and a resistive touch.
 18. The computerimplemented method of claim 15, comprising: detecting that the humanhand is not on the user interface; and extending the interactive area ofthe user interface to substantially cover a display area of the mobiledevice.
 19. The computer implemented method of claim 15, wherein thevirtual bezel comprises a different color than the interactive area. 20.The computer implemented method of claim 15, comprising: detecting asecond location of a second touch of a second human hand on theinteractive area of the user interface; generating a secondnon-interactive area to be rendered in an area of at least a portion ofthe detected second touch on the display; and reducing the interactivearea of the user interface to accommodate the second non-interactivearea.